草庐IT

ios - SourceKitService 终止

全部标签

c# - 没有行开始和结束终止符的 Regex.Replace 有一些非常奇怪的效果......这里发生了什么?

在回答这个问题时C#RegexReplaceand*有人提出问题存在的原因。播放时我产生了以下代码:strings=Regex.Replace(".A.","\w*","B");Console.Write(s);这有输出:B.BB.B我知道0长度字符串在.字符前后匹配,但为什么A被2Bs替换。我可以将B.BBB.B理解为替换A或B.B.B任一侧的零长度字符串但实际结果让我感到困惑-任何帮助表示赞赏。或者正如AakashM所说:为什么Regex.Matches("A","\w*").Count等于2,而不是1或3? 最佳答案 \w后面

c# - 未知模块中发生类型为 'System.IO.FileNotFoundException' 的未处理异常

我正在开发一个C#应用程序,但在调试运行时出现以下错误:Anunhandledexceptionoftype'System.IO.FileNotFoundException'occurredinUnknownModule.Additionalinformation:Couldnotloadfileorassembly'Autodesk.Navisworks.Timeliner.dll'oroneofitsdependencies.Thespecifiedmodulecouldnotbefound.Autodesk.Navisworks.Timeliner.dll位于应用程序的调试文件夹

c# - 在 System.IO.Directory.GetFiles() 中排除文件扩展名

有没有办法获取文件夹中的文件数,但我想排除扩展名为jpg的文件?Directory.GetFiles("c:\\Temp\\").Count(); 最佳答案 试试这个:varcount=System.IO.Directory.GetFiles(@"c:\\Temp\\").Count(p=>Path.GetExtension(p)!=".jpg");祝你好运! 关于c#-在System.IO.Directory.GetFiles()中排除文件扩展名,我们在StackOverflow上找到

c# - 从IOS图片上传到.net app : Rotate

我有以下代码用于将图片从IOS设备上传到我的.net应用程序并调整其​​大小。用户习惯以纵向拍摄照片,然后所有照片都以错误的旋转方式显示在我的应用程序中。有什么解决方法的建议吗?stringfileName=Server.HtmlEncode(FileUploadFormbilde.FileName);stringextension=System.IO.Path.GetExtension(fileName);System.Drawing.Imageimage_file=System.Drawing.Image.FromStream(FileUploadFormbilde.PostedF

c# - vshost.exe 在 Visual Studio 2015 中未正确终止

我负责为我的雇主测试VS2015以及它如何与我们当前的应用程序一起工作。我们目前对我们拥有的一切都使用VS2013,所以我知道那里没有问题。我遇到的问题是vshost.exe似乎没有正确终止或其他原因。我还没有缩小确切问题的范围,但到目前为止,我是这么认为的。这是我得到错误的方式:调试运行我的应用打开几个窗口点击“停止调试”按钮(红色小方block)清洁解决方案重建解决方案重建后,我在EXE中收到以下错误:ErrorCouldnotcopy"obj\Debug\APP.exe"to"..\..\bin\APP.exe".Exceededretrycountof10.Failed.Err

c# - 如何在没有 "process has exited"异常的情况下终止进程?

我使用Process.Kill()来终止进程。像这样:if(!process.WaitForExit(5000)){process.Kill();}有时进程会在两行之间退出,所以控制会进入if然后Kill会产生异常:System.InvalidOperationExceptionCannotprocessrequestbecausetheprocess(ProcessIdHere)hasexited.atSystem.Diagnostics.Process.GetProcessHandle(Int32access,BooleanthrowIfExited)atSystem.Diagno

c# - 可移植类库不支持System.IO,为什么?

我创建了一个可移植类库,用于我的Monodroid项目。但问题是我需要System.IO库,但不幸的是我无法添加它。我什至尝试通过“添加引用”选项添加它,但没有成功。为什么会这样?我该怎么做? 最佳答案 您不能使用System.IO,因为它不是可移植类库。System.IO进行特定于其运行的操作系统(Windows)的调用,而可移植类库是跨平台的。可以找到您正在寻找的解决方案here:Whatshouldyoudowhenyou’retryingtowriteaportablelibrarybutyouneedsomefunctio

c# - 如何检查 System.IO.File.Delete 是否成功删除文件

使用system.io.file类删除文件后:System.IO.File.Delete(openedPdfs.path);如果文件被成功删除,我需要运行一些代码。只要该方法不返回任何值,我就会在delete方法之后检查文件是否存在。如果它仍然存在,我认为操作失败。问题是,删除方法工作正常,但要删除文件需要几秒钟。Exist函数返回true,因为当时它正在检查文件是否存在。我如何确定System.IO.File.Delete(openedPdfs.path);是否成功完成?代码:FileInfofile=newFileInfo(openedPdfs.path);System.IO.Fi

c# - 当我关闭启动窗体时,如何防止应用程序终止?

我的项目中有两个表单:Form1和Form2。Form1中有一个按钮,我想做的是关闭Form1并在单击该按钮时显示Form2。首先,我尝试过Form2frm=newForm2();frm.Show();this.Close();但是当Form1关闭时,Form2也关闭了。接下来,我尝试了Form2frm=newForm2();frm.Show();this.Hide();但有一个缺点,即关闭Form2时应用程序不会退出。因此,我不得不在Form2的form_FormClosing部分添加其他源。嗯....我想知道这是否是正确的方法....那么,处理这个问题的正确方法是什么?

C# 应用程序意外终止

我们运行一个C#控制台应用程序,该应用程序启动多个线程来完成工作。主要功能看起来像这样:try{DoWork();}catch(Exceptionerr){Logging.Log("Exception"+err.ToString());}Logging.Log("Finished");DoWork()函数从数据库中读取新作业,并生成线程来处理每个工作项。从上周开始,该应用程序开始神秘消失。它从进程列表中消失并且事件日志中没有条目。日志文件显示特定点之前的工作:它不记录异常或“完成”行。关于C#应用程序如何像那样消失的任何线索?编辑:线程的创建方式如下:newThread(SomeObj